motor propelling force - Turkish English Dictionary